.header-social-profile {
    border-right: 0;
    padding-right: 0;
    margin-right: 0;
}
.header-social-profile li:first-child {
    padding-right: 0;
}
.header-social-profile li:last-child {
    padding-right: 15px;
}
.cart-dropdown-menu {
    left: 0;
    right: auto;
    text-align: right;
}
.cart-dropdown-menu:after {
    left: 20px;
    right: auto;
}
.cart-dropdown-menu li .cart-link {
    margin-right: 0;
    margin-left: 15px;
}
.header-action-list li:last-child {
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid rgba(127, 136, 151, 0.1);
}
.main-menu {
    margin-right: 0;
    margin-left: 35px;
}
.main-menu > ul > li:first-child{
    margin-right: 0;
}
.main-menu > ul > li:last-child {
    margin-right: 34px;
}
.menu-wrapper .contact-form-action form .form-group .form-control {
    padding-right: 20px;
}
.contact-form-action .form-control {
    padding-right: 45px;
}
.contact-form-action .form-group .search-icon {
    left: 0;
    right: auto;
    -webkit-transform: translateY(-50%) rotate(0deg);
    -moz-transform: translateY(-50%) rotate(0deg);
    -ms-transform: translateY(-50%) rotate(0deg);
    -o-transform: translateY(-50%) rotate(0deg);
    transform: translateY(-50%) rotate(0deg);
}
.main-menu > ul > li .dropdown-menu-item,
.menu-category > ul > li .cat-dropdown-menu {
    left: auto;
    right: 0;
    text-align: right;
}
.menu-category > ul > li .cat-dropdown-menu > li .sub-menu {
    left: auto;
    right: 96%;
}
.menu-category > ul > li .cat-dropdown-menu > li > a .la-angle-right,
.quiz-nav li a i,
.quiz-nav-btns a i {
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
.menu-category > ul > li .cat-dropdown-menu > li .sub-menu li a {
    margin-left: 0;
    margin-right: 30px;
}
.main-menu > ul > li .dropdown-menu-item:after,
.menu-category > ul > li .cat-dropdown-menu:after,
.card-image:after {
    left: auto;
    right: 30px;
}
.cart-dropdown-menu li .cart-total .before-price {
    margin-left: 0;
    margin-right: 8px;
}
.new-page-badge {
    float: left;
}
.card-image .card-badge {
    left: auto;
    right: 0;
}
.card-image .my-course-action-dot {
    left: auto;
    right: 10px;
}
.badge-label:after {
    -webkit-transform: skew(-12deg);
    -moz-transform: skew(-12deg);
    -ms-transform: skew(-12deg);
    -o-transform: skew(-12deg);
    transform: skew(-12deg);
    right: 8px;
    left: auto;
}
.card-action .card-duration li:last-child {
    padding-left: 0;
    padding-right: 15px;
    border-left: 0;
}
.card-action .card-duration li:first-child {
    padding-right: 0;
}
.card-action .card-duration li {
    border-right: 0;
    border-left: 1px solid rgba(127, 136, 151, 0.2);
}
.card__collection-icon {
    margin-left: 0;
    margin-right: auto;
}
.list-items li {
    padding-left: 0;
    padding-right: 18px;
}
.list-items li:after {
    left: auto;
    right: 0;
}
.testimonial-item .testimonial__name {
    padding-left: 0;
    padding-right: 14px;
}
.img-box img:nth-child(1) {
    right: auto;
    left: 0;
    margin-right: 0;
    margin-left: -352px;
}
.img-box img:nth-child(2) {
    margin-left: auto;
    margin-right: 60px;
    right: 0;
}
.benefit-area:after {
    right: auto;
    left: 200px;
}
.register-heading {
    padding-left: 0;
    padding-right: 90px;
}
.contact-form-action .form-group .input-icon {
    left: auto;
    right: 20px;
}
.register-area:after {
    right: 280px;
    left: auto;
}
.register-area:before {
    right: auto;
    left: 55px;
}
.blog-card .card-duration li {
    border-left: none;
}
.blog-card .card-duration li:first-child {
   margin-right: 0;
}
.blog-card .card-duration li:after {
    right: auto;
    left: -11px;
}
.subscriber-form .contact-form-action .form-control {
    margin-right: 0;
    margin-left: 12px;
}
.footer-widget .btn-box .theme-btn .app-titles {
    margin-left: 0;
    margin-right: 10px;
}
.menu-category > ul > li .cat-dropdown-menu > li .sub-menu li a:after {
    right: auto;
    left: 0;
}
.menu-category > ul > li .cat-dropdown-menu > li .sub-menu li a:hover:after {
    right: 0;
    left: auto;
}

.our-post-item .our__text {
    margin-left: 0;
    margin-right: 14px;
}
.register-area2 .register-heading {
    padding-left: 90px;
    padding-right: 0;
}
.img-box-2 img:nth-child(1) {
    margin-left: 45px;
}
.img-box-2 img:nth-child(2) {
   margin-right: 0;
}
.img-box-2 img:nth-child(3) {
    margin-right: 0;
}
.img-box-2 img:nth-child(4) {
    left: 45px;
}
.hero-search-form .contact-form-action {
    padding-right: 0;
}
.logo-right-button .user-action li {
    margin-right: 0;
    margin-left: 4px;
}
.hero-search-form .contact-form-action .form-control {
    padding-right: 20px;
}
.contact-form-action .form-group .search-close-icon,
.contact-form-action .form-group .subscriber-btn,
.contact-form-action .form-group .search-icon {
    right: auto;
    left: 0;
}
.contact-form-action .form-group .subscriber-btn {
    -webkit-border-radius: 5px 0 0 5px;
    -moz-border-radius: 5px 0 0  5px;
    border-radius: 5px 0 0  5px;
}
.copyright-content .footer__logo {
    margin-right: 0;
    margin-left: 40px;
}
.filter-bar-tab .nav-item {
    margin-left: 5px;
    margin-right: 0;
}
.breadcrumb-content.breadcrumb-detail-content {
    padding-right: 0;
    padding-left: 400px;
}
.post-overview-card .list-items li {
    margin-right: 0;
    margin-left: 33px;
}
.tag-widget .list-items li,
.sidebar-feature .list-items li,
.preview-course-content .preview-course-incentives .list-items li {
    padding-right: 0;
}
.list-items li .la {
    margin-right: 0;
    margin-left: 6px;
}
.lecture-owner-avatar,
.recent-item .recent-img,
.mess__item .icon-element,
.quiz-nav li img,
.post-card-layout-3 .post-card-img,
.breadcrumb-content.about-breadcrumb-content .btn-box .watch-video-btn {
    margin-right: 0;
    margin-left: 15px;
}
.review-rating-inner__item .review-rating-rate__item-fill {
    margin-left: 15px;
}
.instructor-img {
    margin-left: 40px;
    margin-right: 0;
}
.meta-data .review-stars {
    right: auto;
    left: 0;
}
.comment-avatar .avatar__img {
    margin-right: 0;
    margin-left: 20px;
}
.modal-form .modal-top .close-arrow {
    right: auto;
    left: 20px;
}
.modal-form .modal-title {
    padding-right: 0;
    padding-left: 30px;
}
.rating-shared > fieldset:not(:checked) > label {
    float: left;
}
.custom-checkbox input[type=checkbox]:not(:checked) + label, .custom-checkbox input[type=checkbox]:checked + label {
    padding-left: 0;
    padding-right: 26px;
}
.custom-checkbox input[type=checkbox]:not(:checked), .custom-checkbox input[type=checkbox]:checked {
    left: auto;
    right: -9999px;
}
.custom-checkbox input[type=checkbox]:not(:checked) + label:before, .custom-checkbox input[type=checkbox]:checked + label:before {
    left: auto;
    right: 0;
}
.custom-checkbox input[type=checkbox]:not(:checked) + label:after, .custom-checkbox input[type=checkbox]:checked + label:after {
    left: auto;
    right: 3px;
}
.call-to-action-heading .call-to-action-icon {
    margin-right: 0;
    margin-left: 20px;
}
.course-dashboard-menu-content .logo-right-button ul li .msg-action-dot .dropdown-menu {
    left: 0!important;
    right: auto;
}
.course-dashboard-menu-content .logo-right-button ul li {
    margin-left: 14px;
    margin-right: 0;
}
.course-dashboard-sidebar-column {
    left: 0;
    right: auto;
}
.course-dashboard-sidebar-column.active {
    left: -25%;
    right: auto;
}
.sidebar-open {
    left: auto;
    right: -40px;
    border-radius: 0 4px 4px 0;
}
.sidebar-open .la {
    margin-right: 0;
    margin-left: 5px;
    transform: scaleX(-1);
}
.sidebar-open:hover {
    right: -140px;
}
.course-duration span {
    padding-right: 2px;
    padding-left: 12px;
}
.course-duration span:after{
    left: 0;
    right: auto;
}
.course-duration span:first-child {
    padding-left: 12px;
}
.course-duration span:last-child {
    padding-left: 0;
}
.course-item-list-accordion .card-header .btn:after {
    right: auto;
    left: 20px;
}
.question-overview-filter-item .msg-action-dot .theme-btn:before {
    right: auto;
    left: 15px;
}
.question-overview-filter-item:last-child {
    margin-right: 8px;
}
.question-overview-filter-item:first-child {
    margin-right: 0;
}
.question-meta-content {
    padding-right: 0;
    padding-left: 100px;
}
.contact-form-action .form-group .submit-btn {
    right: auto;
    left: 0;
    transform: scaleX(-1) translateY(-50%);
}
.lecture-overview-item .contact-form-action .form-control {
    padding-right: 20px;
}
.course-list .course-item-content-wrap .course-item-content .course-item-meta i {
    margin-right: 0;
    margin-left: 3px;
}
.copy-to-clipboard .copy-tooltip .theme-btn {
    margin-left: 0;
    margin-right: 4px;
}
.lecture-overview-item .contact-form-action .form-group .search-icon {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}
.course-alert-info .alert i {
    margin-right: 0;
    margin-left: 20px;
}
.dashboard-menu-content .logo-box {
    border-right: 0;
    border-left: 1px solid rgba(127, 136, 151, 0.2);
}
.dashboard-menu-content .logo-right-button .dropdown-menu {
    left: 0!important;
    right: auto;
}
.mess__item .avatar,
.user-action-item .image {
    margin-left: 10px;
    margin-right: 0;
}
.my-course-search-content {
    padding-left: 0;
    padding-right: 30px;
}
.quiz-nav li,
.breadcrumb-content .bread-img-wrap {
    margin-right: 0;
    margin-left: 20px;
}
.team-single-wrap {
    padding-left: 0;
    padding-right: 30px;
    text-align: right;
}
.team-single-img .team__img {
    border-top-left-radius: 0;
    border-top-right-radius: 15px;
}
.team-single-img:after{
    left: auto;
    right: -30px;
}
.widget-title-tooltip i,
.address-list li i {
    margin-right: 0;
    margin-left: 5px;
}
.quiz-nav li:last-child {
    margin-left: 0;
}
[dir=rtl] .menu-wrapper .contact-form-action.mr-auto {
    margin-right: 35px !important;
}
.dashboard-sidebar .dashboard-nav-container .side-menu-ul .sidenav__item,
.icon-box .icon-element{
    margin-right: 0;
    margin-left: 20px;
}
.statement-info .list-items li img,
.message-reply-input .contact-form-action .form-group,
.dashboard-sidebar .dashboard-nav-container .side-menu-ul .sidenav__item a i {
    margin-right: 0;
    margin-left: 10px;
}
.dashboard-sidebar .dashboard-nav-container .side-menu-ul .sidenav__item a,
.dashboard-sidebar .dashboard-nav-container .side-menu-ul .sidenav__item {
    -webkit-border-radius: 100px 0 0 100px;
    -moz-border-radius: 100px 0 0 100px;
    border-radius: 100px 0 0 100px;
}
.card-list-layout .card__img img {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
.card-list-layout .card-image:after {
    left: -6px;
    right: auto;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}
.card-list-layout .card-content {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    border-left: 1px solid rgba(127, 136, 151, 0.2);
    border-right: 0;
}
.message-sidebar {
    border-right: 0;
    border-left: 1px solid rgba(127, 136, 151, 0.2);
}
.msg-sent .mess__item .avatar {
    margin-right: 13px;
    margin-left: 0;
}
.conversation-item .mess__item .content:after {
    right: auto;
    left: -6px;
}
.msg-reply .mess__item .content:after {
    left: auto;
    right: -6px;
}
.msg-reply .mess__item .avatar {
    margin-right:0;
}
.emojionearea .emojionearea-picker,
.emojionearea .emojionearea-picker.emojionearea-picker-position-top {
    right: auto;
    left: -14px;
}
.emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after,
.emojionearea .emojionearea-picker .emojionearea-wrapper:after {
    right: auto;
    left: 20px;
}
.user-pro-img {
    margin-right: 0;
    margin-left: 30px;
}
.img-box-3 img:nth-child(1),
.img-box-4 img:nth-child(1),
.img-box-5 img:nth-child(1) {
    margin-left: 0;
}
.about-content-box.padding-left-60px {
    padding-left: 0;
    padding-right: 60px;
}
.img-box-5:before {
    right: auto;
    left: -33px;
}
.img-box-5:after {
    left: auto;
    right: 35%;
}
.about-content-box.padding-right-50px {
    padding-right: 0;
    padding-left: 50px;
    text-align: right;
}
.breadcrumb-content .breadcrumb__list li{
    padding-right: 0;
    padding-left: 22px;
}
.breadcrumb-content .breadcrumb__list li.active__list-item:after {
    right: auto;
    left: 0;
}
.accordion-shared .card-header .btn-link .fa {
    right: auto;
    left: 20px;
}
.package-item .list-items li {
    padding-right: 0;
}
.radio-trigger {
    padding-left: 0;
    padding-right: 25px;
}
.radio-trigger .checkmark {
    left: auto;
    right: 0;
}
.helpful__action .helpful__action-text {
    margin-right: 0;
    margin-left: 4px;
}
.star-rating-wrap .star__rating {
    margin: 0 3px 0 1px;
}
.logo-right-button-2 {
    border-left: 0;
    padding-left: 0;
    border-right: 1px solid rgba(127, 136, 151, 0.1);
    padding-right: 35px;
}
.sidebar-widget .contact-form-action .form-control {
    padding-right: 20px;
}
.shopping-cart-wrap,
.shopping-cart-detail-item,
.package-item,
.card-box-shared,
.skillbar-title,
.comment,
.conversation-item .mess__item .content,
.icon-box,
.header-widget,
.single-slide-item .section-heading,
.card-item,
.testimonial-item,
.benefit-heading,
.contact-form-action,
.footer-widget,
.bootstrap-select .dropdown-toggle .filter-option,
.copy__desc,
.our-post-item,
.get-start-content,
.register-area2 .register-heading,
.client-logo-heading,
.testimonial-heading-content,
.post-card-layout-3,
.breadcrumb-detail-area,
.course-detail-content-wrap,
.sidebar-widget,
.recent-item,
.modal-form,
.call-to-action-heading,
.accordion,
.course-item-list-accordion .card-header .btn,
.lecture-video-detail-body,
.question-list-item .comment,
.mess-dropdown,
.mess__item .content,
.my-collection-info,
.my-courses-bread-content,
.quiz-nav,
.quiz-content .quiz-desc,
.quiz-ans-content,
.list-group,
.recommended-courses,
.profile-detail,
.testimonial-subtitle,
.skills-wrap,
.about-tab-wrap,
.instructor-all-course,
.accordion-shared .card-header .btn-link {
    text-align: right;
}
.skill-bar-percent {
    text-align: left;
}
.post-card-layout-2 .post-card-content{
    text-align: center;
}
.skill span:last-of-type {
    float: left;
}
.progress_bg .progress_bar:after {
    right: auto;
    left: -1px;
}
.filter-by-rating-2 li .review-label {
    float: right;
    margin-right: 0;
    margin-left: 26px;
}
.filter-by-rating li .review-label .review-mark {
    left: auto;
    right: 0;
}
.filter-by-rating li .review-label .review-mark:before {
    left: auto;
    right: 2px;
}
.breadcrumb-content.breadcrumb-detail-content .breadcrumb__list li {
    padding-left: 0;
}
.footer-widget .footer-address li {
    padding-right: 0;
}
.dashboard-content-wrap {
    height: auto;
    overflow: hidden;
}
.upload-btn-box .jFiler-input .jFiler-input-button:after {
    content: "تحميل دورة";
    font-size: 20px;
}
/* responsive breakpoints */
@media (max-width: 1280px) {
    .dashboard-menu-content .logo-box,
    .my-course-menu-content .logo-box {
        border-left: 0;
    }
    .menu-category {
        margin-right:0;
        border-right: 0;
        padding-right: 0;
        margin-left: 35px;
        border-left: 1px solid rgba(128, 137, 150, 0.1);
        padding-left: 35px;
    }
}

@media (max-width: 1199px) {

}
@media (min-width: 992px) {
    .menu-category > ul > li .cat-dropdown-menu > li:hover .sub-menu {
        left: auto;
        right: 100%;
    }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
    .menu-category {
        text-align: left;
        border: 0;
    }
    .menu-category > ul > li .cat-dropdown-menu {
        left: 0;
        right: auto;
    }
    .menu-category > ul > li .cat-dropdown-menu > li .sub-menu {
        right: auto;
    }
    .main-menu {
        margin-left: 0;
    }
    .main-menu > ul > li:last-child {
        margin-right: 0;
    }
}
@media only screen and (max-width: 767px) and (min-width: 480px) {
    .menu-category {
        text-align: left;
        border: 0;
    }
    .menu-category > ul > li .cat-dropdown-menu {
        left: 0;
        right: auto;
    }
    .menu-category > ul > li .cat-dropdown-menu > li .sub-menu {
        right: auto;
    }
    .card-list-layout .card-image:after {
        top: auto;
        left: auto;
        right: 30px;
        bottom: 0;
        transform: rotate(0deg);
    }
    .main-menu {
        margin-left: 0;
    }
    .main-menu > ul > li:last-child {
        margin-right: 0;
    }
}
@media only screen and (max-width: 479px) and (min-width: 320px) {
    .menu-category {
        text-align: left;
        border: 0;
    }
    .menu-category > ul > li .cat-dropdown-menu {
        left: 0;
        right: auto;
    }
    .menu-category > ul > li .cat-dropdown-menu > li .sub-menu {
        right: auto;
    }
    .card-list-layout .card-image:after {
        top: auto;
        left: auto;
        right: 30px;
        bottom: 0;
        transform: rotate(0deg);
    }
    .main-menu {
        margin-left: 0;
    }
    .main-menu > ul > li:last-child {
        margin-right: 0;
    }
}